shatter (someone's) illusions

Переводы
разрушить (чьи-то) иллюзии
The reality of the situation soon shattered his illusions about the job.
Реальность ситуации вскоре разрушила его иллюзии о работе.
Определения
To confront someone with the harsh reality or truth that contradicts their beliefs or expectations, thereby causing them to lose their naive or idealistic views.
Слова
illusion

существительное
иллюзия
shatter

глагол
разбить